import org.junit.After;
import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;


public class ArrayListTest {

	ArrayList<String> list;
	
	@Before
	public void setUp() throws Exception {
		list = new ArrayList<>();
	}

	@After
	public void tearDown() throws Exception {
	}

	@Test
	public final void test() {
		list.add("1");
		list.add("2");
		list.add("3");
		list.add("4");
		list.add("5");
		list.add("6");
		list.add("7");
		list.add("8");
		list.add("9");
		list.add("10");
		list.add("11");
		list.add("12");
		Assert.assertTrue(list.size() == 12);
		Assert.assertTrue(list.del(3).equals("4"));
		Assert.assertTrue(list.size() == 11);
		Assert.assertTrue(list.get(3).equals("5"));
		list.set(0,"15");
		Assert.assertTrue(list.get(0).equals("15"));
		
	}

}
